10 Usability Heuristics Applied to Virtual Reality 虛擬現實中的十大可用性原則

Alita Joyce 的文章將 Jakob Nielsen 的 10 大可用性啟發式原則 應用於虛擬現實(VR)設計,展示瞭如何透過這些原則最佳化 VR 應用的使用者體驗。以下是基於 Oculus Quest 平臺的一些案例分析及建議。

1. 系統狀態的可見性(Visibility of System Status)

設計應始終在合理時間內向使用者傳達系統當前狀態。

示例:

Oculus Quest 的導航選單顯示耳機和控制器的電量,以圖示形式直觀表達狀態,懸停後可顯示精確電量百分比。

Bogo 遊戲中,透過心形圖示指示刷牙任務的進度,幫助使用者瞭解完成下一階段的條件。

建議:提供關鍵的實時反饋,讓使用者清楚系統在執行什麼,以及當前進展如何。

2. 系統與真實世界的匹配(Match Between System and the Real World)

設計應採用使用者熟悉的語言、符號和概念,並遵循現實世界的邏輯。

示例:

Immersed 的虛擬會議室中,白板和鎖圖示模仿現實世界的功能,幫助使用者快速適應。

Bogo 的虛擬環境遵循真實的互動邏輯,增強使用者沉浸感。

建議:構建在使用者現有的心理模型基礎上,減少學習成本。

3. 使用者控制與自由(User Control and Freedom)

使用者需要明確的“緊急出口”來撤銷操作或離開不需要的狀態。

示例:

Beat Saber 提供取消和返回按鈕,允許使用者在定製頭像時撤銷操作。

ESPN 應用的電視提供商選擇介面缺少返回按鈕,導致使用者被迫退出應用重新啟動。

建議:在所有關鍵互動中提供“返回”或“取消”選項,以增強使用者對系統的掌控感。

4. 一致性與標準(Consistency and Standards)

確保不同部分的介面風格和互動方式一致,並遵循行業標準。

示例:
Gravity Sketch 的滑塊控制元件在整個應用中保持內部一致性,但未遵循行業標準的開關設計,增加了使用者的互動成本。

Oculus 的設定介面採用了標準的開關設計,符合使用者預期。

建議:遵循行業標準,同時在介面內部保持一致,以降低使用者認知負荷。

5. 錯誤預防(Error Prevention)

透過設計預防使用者犯錯。

示例:

Oculus 的“Guardian”功能為使用者設定的遊戲區域邊界提供預警,防止物理碰撞。

National Geographic VR 在使用者離開未完成的活動前顯示確認訊息,提醒使用者進度將丟失。

建議:透過警告或確認步驟減少錯誤發生的可能性,同時確保使用者有機會挽回操作。

6. 識別而非回憶(Recognition Rather than Recall)

減少使用者的記憶負擔,讓重要資訊隨時可見或易於獲取。

示例:

Oculus 使用無標籤的圖示,需要使用者懸停檢視說明,增加了記憶負擔。

National Geographic VR 在使用攝像功能時,直接顯示控制按鈕的功能標籤,方便使用者即時識別。

建議:在介面中直觀呈現功能,避免讓使用者依賴記憶完成操作。

7. 靈活性和高效性(Flexibility and Efficiency of Use)

為新手和專家使用者提供靈活的互動選項和效率提升工具。

示例:

Beat Saber 提供遊戲設定的自定義功能,允許玩家調整體驗並儲存偏好。

Firefox Reality 允許使用者調整瀏覽器視窗大小以適應個人需求。

建議:設計既能滿足新手的基本需求,也能透過快捷方式和自定義功能提升專家使用者的效率。

8. 美學與簡約設計(Aesthetic and Minimalist Design

介面應突出關鍵資訊,避免不必要的視覺元素。

示例:

YouTube VR 的主介面設計簡潔,聚焦於使用者的主要操作。

Pokerstars VR 選單介面雜亂,幹擾了使用者的遊戲體驗。

建議:移除不必要的內容和裝飾,確保視覺清晰且重點突出。

9. 幫助使用者識別、診斷並從錯誤中恢復(Help Users Recognize, Diagnose, and Recover from Errors)

透過明確的錯誤訊息幫助使用者理解問題並快速修復。

示例:

Firefox Reality 的語音命令錯誤訊息未提供具體解決方案,只提示“請重試”,對使用者幫助有限。

Pokerstars VR 提供備用方法完成複雜手勢,但未解釋手勢失敗的原因。

建議:使用清晰的語言描述錯誤,並提供具體、可操作的解決方法。

10. 幫助與檔案(Help and Documentation)

提供適時的幫助和易於搜尋的檔案以支援使用者完成任務。

示例:

Immersed 提供多種支援渠道(如影片教程、FAQ和實時幫助),其檔案頁面組織良好,易於瀏覽。

National Geographic VR 提供任務中的實時幫助,減少使用者的中斷。

建議:在設計中整合上下文相關的幫助功能,同時提供詳細的檔案以備使用者參考。

儘管虛擬現實作為一種介面形式獨具特色,但 Jakob Nielsen 的十大啟發式原則仍然適用。透過在 VR 中應用這些原則,設計師可以顯著提升使用者體驗,為這一技術的廣泛應用鋪平道路。